permanent building society - French English Dictionary